/*引入字体*/
@font-face{
     font-family: 'siyuan'; 
     src: url('../font/思源黑体 CN Medium.otf');
}
body{font-family: "siyuan";}
.clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
        content: "";
        display: block;
        height: 0;
        clear:both;
        visibility: hidden;
    }
.clearfix{
    *zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/
}


.layui-btn-primary:hover{
	border-color: #111351;
}

/*时间控件*/
#layui-laydate1 .layui-this,#layui-laydate2 .layui-this,#layui-laydate3 .layui-this{
	background-color: #111351 !important;
}
.layui-laydate-footer span:hover{color: #111351 !important;}
.layui-laydate-content td.laydate-selected{
	background-color: #111351 !important;
	color: #fff;
}
.yd-date{display: none;}

/*商品弹窗关闭按钮*/
.layui-layer-setwin{
	top: 30px;
	right: 30px;
}


/*登录页面样式 start*/

.login-head{
	height:60px;
	background:rgba(17,19,81,1);
	text-align: center;
	line-height: 60px;
}
.login-head img{
	width: 160px;
}
.login-cont{
	width:360px;
	height:368px;
	padding: 50px 30px;
	margin: 58px auto 0;
	background:rgba(255,255,255,1);
	box-shadow:0px 5px 15px 1px rgba(10,10,10,0.2);
	border-radius:15px;
	box-sizing: border-box;
}
.login-cont h3{
	font-size:24px;
	color:rgba(10,10,10,1);
	margin-bottom: 30px;
}
.login-cont .layui-form-item{
	margin-bottom: 20px;
}
.login-cont .login-select .layui-input{
	background:rgba(242,242,242,1);
}
.login-cont .layui-form-item .layui-input{
	height: 50px;
	color: #0A0A0A;
}
.login-cont .layui-form-item .layui-btn{
	width: 100%;
	height: 50px;
	font-size: 14px;
	background:rgba(17,19,81,1);
	border-radius:5px;
}
.login-cont .layui-form-item .layui-btn:hover{
	color: #fff;
}
.login-cont .layui-form-item p{
	text-align: center;
	margin-top: 10px;
	font-size:14px;
	font-weight:400;
	color:#3B3B3B;
}

/*登录页面样式 end*/

/*下拉样式 start*/
.ly-select{

}
.ly-select  .layui-form-select .layui-edge{
	border:none;
	width: 18px;
	height: 18px;
	background: url(../images/dd.png) no-repeat;
	background-size: 18px;
	top: 34%;
}
.ly-select .layui-form-selected .layui-edge{
	margin-top: -2px;

}
.ly-select .layui-form-select dl{padding:0;}
.ly-select .layui-form-select dl dd.layui-select-tips{
	color: #000;
}
.ly-select .layui-form-select dl dd.layui-this{
	color: #fff;
}

/*下拉样式 end*/

/*商品列表页*/

.screen-block{
	height:auto !important;
	padding-bottom: 30px;
	background:rgba(255,255,255,1);
	border-radius:15px;
}
.screen-block .search-block{
	height: 80px !important;
	/*padding-bottom: 30px !important;*/
}
.screen-block .category{
	padding-left: 30px;
	line-height: 44px;
}
.screen-block .category .btn-primary{
	background: #111351;
}
.screen-block .category .btn-primary:hover{color: #fff;}
.screen-block .category label{
	margin-right: 7px;
}
.screen-block .category button{
	border-radius: 4px;
	height: 32px;
    line-height: 32px;}


.goods-select-1{
	width: 300px;
	float: left;
}
.goods-select-2{
	width: 104px;
	float: left;
	margin-left: 15px;
}
.goods-select-1 .layui-form-select .layui-input,
.goods-select-2 .layui-form-select .layui-input{
	height: 32px;
	border-radius: 4px;
}

.product-list{padding-top: 0.3rem;}
.product-list ul{overflow: hidden;}
.product-list li{
	float: left;
	width: 18.5%;
	height: 5.08rem;
	background:rgba(255,255,255,1);
	border-radius:0.15rem;
	margin-right: 1.82%;
	margin-bottom: 30px;
}
.product-list li:nth-child(5n){
	margin-right: 0;
}
.product-list li .product-img{
	width: 100%;
	height: 3.08rem;
    position: relative;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
}
.product-list li .product-img img{
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 100%;
    max-height: 100%;
	/*height: 16.0vw;*/
	/*border-top-right-radius: 0.15rem;
	border-top-left-radius: 0.15rem;*/
}
.product-list li h3{
	padding-left: 0.2rem;
	margin-top: 10px;
	font-size:14px;
	font-weight:400;
	color:rgba(72,72,72,1);
}
.product-list li h4{
	height: 25px;
	padding-left: 0.2rem;
	font-size:16px;
	font-weight:500;
	color:rgba(72,72,72,1);
}
.product-list li p{
	height: 42px;
	padding-left: 0.2rem;
	margin: 10px 0;
	font-size:13px;
	font-weight:400;
	color:rgba(96,96,96,1);
	display: -webkit-box;    
	-webkit-box-orient: vertical;    
	-webkit-line-clamp: 3;    
	overflow: hidden;
}
.product-list li .layui-btn{
	margin-left: 0.2rem;
	background:rgba(17,19,81,1);
	box-shadow:0px 3px 4px 0px rgba(0,0,0,0.2);
	border-radius:6px;
}
.product-list li .layui-btn:hover{
	color:#fff;
}

/*商品列表页 end*/

/*商品简介 start*/
.sp-body{
	margin-top: 0.3rem;
	padding: 0.3rem 0.3rem 0.44rem 0.3rem;
	background:rgba(255,255,255,1);
	border-radius:15px;
}
.sp-body .sp-head{
	margin-bottom: 0.3rem;
}
.sp-body .sp-head h2{
	font-size:0.32rem;
	font-weight:500;
	color:#0A0A0A;
}
.sp-body .sp-head p{
	font-size:0.16rem;
	font-weight:500;
	color:#535BFE;
}

.sp-body .sp-content .sp-pic{
	width: 40.94%;
	/*height: 7.95rem;*/
	float: left;
	overflow: hidden;
}
.sp-body .sp-content .sp-pic img{width: 100%;}

.sp-body .sp-content .sp-info{
	width: 55.94%;
	/*height: 7.95rem;*/
	float: left;
	padding: 0.5rem 0.3rem;
	margin-left: 3%;
	background:rgba(244,244,244,1);
	border-radius:15px;
	box-sizing: border-box;
}
.sp-body .sp-info .sp-info-1{margin-bottom: 0.25rem;}
.sp-body .sp-info .sp-info-1 h3{
	font-size:0.3rem;
	font-weight:bold;
	color:rgba(193,123,105,1);
}
.sp-body .sp-info .sp-info-1 p{
	font-size:0.16rem;
	font-weight:500;
	color:rgba(145,145,145,1);
}
.sp-body .sp-info .sp-info-2{margin-bottom: 0.3rem;}
.sp-body .sp-info .sp-info-2 input{
	display: inline-block;
	width:0.5rem;
	height:0.5rem;
	padding: 0;
	text-align: center;
	line-height: 0.5rem;
	background:rgba(255,255,255,1);
	border-radius:6px;
	border:none;
	font-size:0.16rem;
	font-weight:normal;
	color:rgba(0,0,0,1);
}
.sp-body .sp-info .sp-info-2 .layui-btn{
	width:2.0rem;
	height:0.5rem;
	line-height: 0.5rem;
	margin-left: 0.15rem;
	background:rgba(193,123,105,1);
	border-radius:6px;
	font-size:0.14rem;
	font-weight:normal;
	color:rgba(255,255,255,1);
}
.sp-body .sp-info .sp-info-3{margin-bottom: 0.4rem;}
.sp-body .sp-info .sp-info-3 h4{
	margin-bottom: 0.15rem;
	font-size:0.14rem;
	font-weight:500;
	color:rgba(59,59,59,1);
}
.sp-body .sp-info .sp-info-3 p{
	font-size:0.14rem;
	font-weight:400;
	color:rgba(59,59,59,1);
	text-align: justify;
	line-height: 1.8;
}
.sp-body .sp-info .sp-info-4{margin-bottom: 0.4rem;}
.sp-body .sp-info .sp-info-4 h4{
	font-size:0.14rem;
	font-weight:500;
	color:rgba(59,59,59,1);
}
.sp-body .sp-info .sp-info-4 ul{
	display: inline-block;
	margin-top:0.15rem;
}
.sp-body .sp-info .sp-info-4 ul li{
	display: inline-block;
	width:3.67rem;
	height:0.54rem;
	margin-right: 0.15rem;
	text-align: center;
	line-height: 0.54rem;
	border-radius:6px;
	border:1px solid rgba(218,218,218,1);
	font-size:0.14rem;
	font-weight:400;
	color:rgba(182,182,182,1);
	cursor: pointer;
}
.sp-body .sp-info .sp-info-4 ul .select{
	background:rgba(193,123,105,1);
	color:rgba(255,255,255,1);
}
.sp-body .sp-info .sp-info-5 .sp-item{
	display: inline-block;
	width:1.85rem;
	padding: 0.455rem 0;
	margin-right: 0.3rem;
	text-align: center;
	background:rgba(255,255,255,1);
	border-radius:10px;
	box-sizing: border-box;
}
.sp-body .sp-info .sp-info-5 .sp-item h5{
	font-size:0.18rem;
	font-weight:500;
	color:rgba(72,72,72,1);
}
.sp-body .sp-info .sp-info-5 .sp-item p{
	font-size:0.14rem;
	font-weight:500;
	color:rgba(182,182,182,1);
}

/*商品简介 end*/

/*商品核算页面 start*/
.hs-body{display: initial !important;}
.hs-body-cont{
	margin-top: 0.3rem;
	/*padding: 0.3rem;*/
}
.count-module{
	background-color: #fff;
	border-radius:15px;
}
.count-module .count-module-top{
	padding: 0.26rem 0.3rem;
	border-bottom: 1px solid #DADADA;
}
.count-module .count-module-tl{
	float: left;
}
.count-module .count-module-tl .item{
	float: left;
	margin-right: 0.3rem;
}
.count-module .count-module-tl .item label{
	margin-right: 0.09rem;
	display: inline-block;
	font-size:14px;
	font-weight:400;
	color:rgba(10,10,10,1);
}
.count-module .count-module-tl .item .name{
	display: inline-block;
	width: 2.72rem;
	height: 32px;
	line-height: 32px;
	padding-left: 8px;
	background:rgba(244,244,244,1);
	border-radius:4px;
	box-sizing: border-box;
	font-size:0.14rem;
	font-weight:400;
	color:rgba(10,10,10,1);
}
.count-module .count-module-tl .item .leading-btn{
	width: 0.9rem;
    height: 32px;
    padding: 0;
    text-align: center;
    line-height: 32px;
    font-size: 0.14rem;
    font-weight: 400;
    background-color: #111351;
    border: 1px solid #111351;
    color: #fff;
}
.count-module .count-module-tr{
	float: right;
}
.count-module .count-module-tr a{
	display: block;
	width:0.88rem;
	height:32px;
	text-align: center;
	line-height: 32px;
	background:rgba(17,19,81,1);
	border-radius:4px;
	font-size:0.14rem;
	font-weight:500;
	color:rgba(255,255,255,1);
}
.count-module .count-module-tr p{
	padding-top: 0.08rem;
	font-size:0.16rem;
	font-weight:500;
	color:rgba(72,72,72,1);
}

.count-module .count-list .count-list-box{
	padding-top: 0.4rem;
	padding-bottom: 0.4rem;
	padding-left: 0.3rem;
	padding-right: 0.3rem;
	float: left;
	width: 2.9rem;
	height: 2.23rem;
	border-left: 1px solid #DADADA;
	box-sizing: border-box;
}
.count-module .count-list .count-list-box-1{
	width: 3.83rem;
	border-left: none;
}
.count-module .count-list .count-list-box-2{
	width: 4.07rem;
}
.count-module .count-list-box .count-list-head{
	margin-bottom: 0.17rem;
}
.count-module .count-list-box .count-list-head-1{
	margin-bottom: 0.08rem;
}
.count-module .count-list-box .count-list-head h3{
	font-size:0.18rem;
	font-weight:500;
	color:rgba(109,109,109,1);
}
.count-module .count-list-box .count-list-head div.pay,
.count-module .count-list-box .count-list-head div.pay-total{
	font-size:0.38rem;
	font-weight:400;
	color:rgba(193,123,105,1);
}
.count-module .count-list-head .pay-edit .pay-edit-input{
	float: left;
	width: 1.62rem;
}
.count-module .count-list-head .pay-edit .pay-edit-input label{
	float: left;
	font-size:0.38rem;
	font-weight:400;
	color:rgba(193,123,105,1);
}
.count-module .count-list-head .pay-edit .pay-edit-input input{
	float: left;
	width: 85%;
	font-size:0.38rem;
	font-weight:400;
	color:rgba(193,123,105,1);
	border: none;
	padding-left:0;
	height: 0.57rem;
}
.count-module .count-list-head .pay-edit .pay-edit-btn{
	float: right;
	width: 1.66rem;
	text-align: right;
    margin-top: 7px;
}
.count-module .count-list-head .pay-edit .pay-edit-btn-1{
	width: 0.6rem;
}
.count-module .count-list-head .pay-edit .pay-edit-btn .layui-btn{
	width: 0.76rem;
	height: 0.38rem;
	display: inline-block;
    padding: 0;
    margin: 0;
    line-height: 0.38rem;
    text-align: center;
    background:rgba(193,123,105,1);
    border-radius: 6px;
    border: 1px solid rgba(193,123,105,1);
    box-sizing: border-box;
    font-size: 0.14rem;
    font-weight: 500;
    color: #fff;
}
.count-module .count-list-head .pay-edit .pay-edit-btn .keep-btn{
	width: 0.68rem;
}

.count-module .count-list-box .count-list-cont p{
	font-size:0.14rem;
	font-weight:500;
	color:rgba(182,182,182,1);
}
.count-module .count-list-box .count-list-cont .layui-btn{
	width:0.68rem;
	height:0.38rem;
	padding: 0;
	line-height: 0.38rem;
	text-align: center;
	background:rgba(255,255,255,1);
	border-radius:6px;
	border:1px solid rgba(193,123,105,1);
	box-sizing: border-box;
	font-size:0.14rem;
	font-weight:500;
	color:rgba(193,123,105,1);
}
.count-module .count-list-box .count-list-cont .count-list-btn{
	width:0.76rem;
}
.count-module .count-list-box .count-list-cont .count-edit{
	background:rgba(193,123,105,1);
	color: #fff;
}
.count-module .count-list-box .count-list-cont .count-edit1{
	background: rgba(255,255,255,1);
	border: 1px solid rgba(193,123,105,1);
	color: rgba(193,123,105,1);
}
.count-module .count-list-box .count-list-cont .select{
	background:rgba(193,123,105,1);
	color: #fff;
}

.count-module .count-list-box .count-list-cont .layui-form-radio{
	width: 0.96rem;
	padding:0;
}
.count-module .count-list-box .count-list-cont .layui-form-radio>div{
	font-size:0.16rem;
	font-weight:500;
	color:rgba(182,182,182,1);
}
.count-module .count-list-box .count-list-cont .layui-form-radioed>div,
.count-module .count-list-box .count-list-cont .layui-form-radioed>i{
	color:rgba(193,123,105,1);
}

.goods-module{margin-top:0.3rem;}
.goods-module .goods-item{
	width: 8.15rem;
	height: 1.8rem;
	margin-bottom: 0.3rem;
	margin-right: 0.3rem;
	float: left;
	position: relative;
}
.goods-module .goods-item:nth-child(2n){margin-right: 0;}
.goods-module .goods-pic{
	position: absolute;
	left: 0;
	top: 0.15rem;
	z-index: 9999;
	width:1.5rem;
	height:1.5rem;
	overflow: hidden;
	border-radius: 0.15rem;
}
.goods-module .goods-pic img{
	width: 100%;
}
.goods-module .goods-info{
	position: absolute;
	top: 0;
	right: 0;
	width:7.4rem;
	height:1.8rem;
	padding-left: 0.95rem;
	padding-top: 0.3rem;
	background:rgba(255,255,255,1);
	box-shadow:0px 5px 15px 1px rgba(10,10,10,0.2);
	border-radius:15px;
	box-sizing: border-box;
}
.goods-module .goods-info .goods-name h3{
	float: left;
	margin-right: 0.5rem;
	font-size:0.18rem;
	font-weight:500;
	color:rgba(72,72,72,1);
}
.goods-module .goods-info .goods-name p{
	float: left;
	font-size:0.18rem;
	font-weight:500;
	color:rgba(193,123,105,1);
}
.goods-module .goods-info .goods-size{
	margin-bottom: 0.12rem;
	font-size:0.14rem;
	font-weight:400;
	color:rgba(109,109,109,1);
}
.goods-module .goods-info .goods-js .goods-num{
	display: inline-block;
	width:0.4rem;
	height:0.4rem;
	text-align: center;
	line-height: 0.4rem;
	background:rgba(244,244,244,1);
	border-radius:5px;
	font-size:0.16rem;
	font-weight:500;
	color:rgba(72,72,72,1);
}
.goods-module .goods-info .goods-js .goods-num input{
	width:0.4rem;
	height:0.4rem;
	padding:0;
	text-align: center;
	line-height: 0.4rem;
	color:rgba(72,72,72,1);
	background:rgba(244,244,244,1);
	border-radius:5px;
	border:none;
}
.goods-module .goods-info .goods-js .goods-money{
	display: inline-block;
	margin-left:0.08rem;
	font-size:0.16rem;
	font-weight:500;
	color:rgba(193,123,105,1);
}

.goods-module .delbtn{
	position: absolute;
	right: 0.3rem;
	top: 0.71rem;
	z-index: 9999;
	width:0.68rem;
	height:0.38rem;
	padding:0;
	line-height: 0.38rem;
	text-align: center;
	background:rgba(145,145,145,1);
	box-shadow:0px 2px 4px 0px rgba(0,0,0,0.2);
	border-radius:5px;
	font-size:12px;
	font-weight:500;
	color:rgba(255,255,255,1);
}

.count-module .count-list-detail .count-list-box{
	height: 1.49rem;
}

/*商品核算页面 end*/

/*商品查询页面 start*/

.cx-body{
	display: initial !important;
	padding-top: 0.3rem;
}
.query-module{
	padding: 0.27rem 0.3rem;
	background:rgba(255,255,255,1);
	border-radius:0.15rem;
}
.query-module .query-module-l{
	float: left;
}
.query-module .query-module-r{
	float: right;
}

.query-module .query-module-l .read-head-btn{float: left;}
.query-module .query-module-l .read-head-btn .layui-btn{
	float: left;
	width:65px;
	height:32px;
	display: inline-block;
	line-height: 32px;
	text-align: center;
	background:rgba(17,19,81,1);
	font-size:14px;
	font-weight:400;
	color:rgba(255,255,255,1);
}
.query-module .query-module-l .layui-inline{
	float: left;
	margin-right: 0.15rem;}
.query-module .query-module-l .layui-inline .layui-input{
	width:2.24rem;
	height:32px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(217,217,217,1);
}
.query-module .query-module-r{font-size: 0;}
.query-module .query-module-r .layui-btn{
	width:74px;
	height:32px;
	padding:0;
	margin-left:0;
	text-align: center;
	line-height: 32px;
	background:rgba(255,255,255,1);
	border-radius:0;
	border:1px solid rgba(218,218,218,1);
	font-size:14px;
	font-weight:400;
	color:rgba(109,109,109,1);
}
.query-module .query-module-r .select{
	background-color: #111351;
	color: #fff;
}
.query-module .query-module-r .layui-btn:nth-child(1){
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border-right: none;
}
.query-module .query-module-r .layui-btn:nth-child(3){
	border-left: none;
}
.query-module .query-module-r .layui-btn:nth-child(4){
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-left: none;
}

.query-list{
	/*width:1660px;*/
	padding: 0.3rem;
	margin-top: 0.3rem;
	background:rgba(255,255,255,1);
	box-shadow:0px 5px 15px 1px rgba(10,10,10,0.2);
	border-radius:15px;
	overflow: auto;
}
.query-list tr .layui-btn{
	width: 0.85rem;
    height: 0.42rem;
	padding:0;
	text-align: center;
	line-height: 0.42rem;
	border-radius:6px;
	border:1px solid rgba(17,19,81,1);
	background-color: #fff;
	font-size:0.14rem;
	font-weight:400;
	color:rgba(17,19,81,1);
}
.query-list tr button.select{
	background-color: #111351;
	color: #fff;
}
.query-list tr button.leading-btn{
	background-color: #111351;
	border: 1px solid #111351;
    color: #fff;
}
.query-list tr:last-child td{border-bottom: none;}

/*商品查询页面 end*/

/*分页*/
.page{
	text-align: center;
	margin-top: 0.3rem;
}
.page a{
	width:32px;
	height:32px;
	line-height: 32px;
	display: inline-block;
	margin: 4px;
	background:rgba(255,255,255,1);
	border-radius:6px;
	border:1px solid rgba(218,218,218,1);
	font-size:14px;
	font-weight:400;
}
.page .current{
	background:rgba(17,19,81,1);
	color: #fff;
}
/*分页 end*/

/*头部 start*/
.layui-header{
	height: 60px;
}
.layui-layout-admin .layui-header{
	background: #fff;
}
.layui-header .layui-nav{
	background: #fff !important;
	
}
.layui-header .layui-nav .layui-nav-item a{
	color: #333;
}
.layui-header .layui-nav .layui-nav-item a:hover, .layui-nav .layui-this a{
	color: #333;
}
.layui-header .layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{
	background: none;
}

.layui-layout-admin .layui-logo{
	width: 200px;
	background-color: #111351;
}
.layui-layout-admin .layui-logo img{
	width: 160px;
	padding-top: 20px;
	padding-left: 20px;
}
.layui-layout-right .user{
	font-size: 0.14rem;
	font-family: "siyuan";
	padding-top: 18px !important;
	padding-bottom: 18px !important;
	padding-right: 0.3rem !important;
}
.layui-layout-right .user .layui-nav-img{
	width: 24px;
	height: 24px;
	margin-right: 0.08rem;
}
.layui-layout-right .mess img{
	width: 12px;
	height: 16px;
}
.layui-layout-right .mess a,
.layui-layout-right .serach a{padding: 0;}
.layui-layout-right .serach img{
	width: 14px;
	height: 14px;
	margin-right: 0.27rem;
}

.nav-bar {
    padding-left: 200px;
    padding-top: 20px;
    font-size: 14px;
    font-weight:500;
	color:rgba(0,0,0,0.65);
    width: 6.0rem;
}
.nav-bar span {
    padding-left: 0.3rem;
}
/*头部 end*/

/*左侧导航 start*/

.layui-layout-admin .layui-side{
	width: 200px;
	/*min-width: 200px;*/
	top: 60px;
}
/*.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover{
	background: #fff;
	color: #111351;
}*/

.layui-layout-admin .layui-logo{
	background: #111351;
	color: #fff;
}
.layui-bg-black{
	background: #111351 !important;
}
.layui-nav{
	background: #111351 !important;
}

/*.layui-nav-tree .layui-nav-bar{
	background-color: #fff;
}*/

.layui-side-scroll{
	width: 100%;

}
.layui-nav-tree{
	width: 100%;
	padding-top: 1.0rem;
}
.layui-side .layui-nav{
	background: #111351;
}
.layui-side .layui-nav-tree .layui-nav-item a:hover{
	background: none;
}
.layui-side .layui-nav-bar{
	display:none;
}
.layui-side .layui-nav .layui-nav-item a{
	color: #fff;
	padding-left: 0.2rem;
	font-size: 14px;
	font-family: "siyuan";
}
.layui-side .layui-nav .layui-this a{
	color: #111351;
}
.layui-side .layui-nav-tree .layui-nav-child a{
	font-size: 14px;
	padding-left: 20%;
}
.layui-side  .layui-nav-itemed>.layui-nav-child{
	background: #111351 !important;
}
.layui-side .layui-nav .layui-nav-more{
	background: url(../images/u34_06.png) no-repeat top center;
	width: 14px;
	height: 14px;
	margin-top: -7px;
	border:none;
}
.layui-side .layui-nav .layui-nav-mored, .layui-side .layui-nav-itemed>a .layui-nav-more{
	background: url(../images/u34_05.png) no-repeat center center !important;
	width: 14px;
	height: 14px;
	border:none;
}

.layui-btn1 {
    width: 68px;
    height: 38px;
    background: rgba(255,255,255,1);
    border-radius: 8px;
    text-align: center;
    line-height: 38px;
    font-size: 14px;
    font-family: "siyuan";
    color: #111351;
    position: absolute;
    bottom: 1.0rem;
    left: 0.2rem;
    padding: 0;
}
.layui-btn:hover{color: #000;}

.menu-dark-backdrop{
	background:transparent;
	transition:all .4s ease;
	-moz-transition:all .4s ease;
	-webkit-transition:all .4s ease;
	-o-transition:all .4s ease;
	width:100%;
	position:fixed;
	top: 60px;
	left:0;
	right:0;
	bottom:0;
	overflow:hidden;
}
.menu-dark-backdrop.in{
	height:100%;
	z-index:1000;
	background:rgba(0,0,0,.5)
}

/*左侧导航 end*/

/*中间内容 start*/

.layui-layout-admin .layui-body{
	background: #F5F5F5;
}

.layui-layout-admin .layui-body .search-right a{
	float: left;
}
/*.layui-layout-admin .layui-body .search-right a:hover{
	border:1px solid #C9C9C9;
}*/
.layui-layout-admin .layui-body .search-right .layui-btn:nth-child(3){
	/*border-left: none;
	border-right: none;*/
	border-radius: 0;
}
.layui-layout-admin .layui-body .search-right .layui-btn:nth-child(2){
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.layui-layout-admin .layui-body .search-right .layui-btn:nth-child(4){
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.layui-layout-admin .layui-body .search-right .leading-btn{
	float: left;
	height: 32px;
    line-height: 32px;
	margin-right: 0.1rem;
	background-color: #111351;
	color: #fff;
}

.layui-body{
	padding-left: 0.3rem;
	padding-right: 0.3rem;
	padding-bottom: 0.3rem;
	display: flex;
	justify-content: space-between;
}
.body-main{
	/*width: 8.15rem;*/
	width: 49%;
	background: #fff;
	border-radius: 15px;
	box-shadow:0px 5px 15px 1px rgba(173,179,191,0.3);
	padding: 0.3rem;
	margin-top: 0.3rem;
	box-sizing: border-box;
}

.layui-table tbody tr:hover, .layui-table thead tr, .layui-table-click, .layui-table-header, .layui-table-hover, .layui-table-mend, .layui-table-patch, .layui-table-tool, .layui-table-total, .layui-table-total tr, .layui-table[lay-even] tr:nth-child(even){
	background: #fff;
	
}
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row]{
	border:none;
	border-bottom: 1px solid #e6e6e6;
}
.layui-table td, .layui-table th{
	font-size: 12px;
	font-family: "siyuan";
	color: #484848;
	padding: 0; 
    min-height: 0.62rem; 
    line-height: 0.62rem; 
}
.layui-table th{font-weight: bold;}
.table-head{
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;}
.table-head .table-title{
	float: left;
	padding-top: 6px;
	font-size: 0.18rem !important;}
.table-head .more-group{
	width: 0.86rem;
	height: 0.44rem;
	display: inline-block;
	font-size: 0.14rem;
	color: #fff;
	font-family: "siyuan";
	font-weight: 500;
	background-color: #111351;
	border-radius: 8px;
	box-shadow:0px 3px 4px 0px rgba(0,0,0,0.2);
	line-height: 0.44rem;
	text-align: center;
	float: right;
	margin-bottom: 10px;
    margin-right: 0.2rem;
}
.layui-table tr:last-child .layui-table td{border-bottom:none;}
.layui-table tr .lookup{
	width: 0.65rem;
	height: 0.32rem;
	display: inline-block;
	font-size: 0.12rem;
	color: #fff;
	font-family: "siyuan";
	font-weight: 500;
	background-color: #111351;
	border-radius: 6px;
	box-shadow:0px 3px 4px 0px rgba(0,0,0,0.2);
	line-height: 0.32rem;
	text-align: center;
	margin-left: 0.21rem;
}
.tb-select .layui-unselect{
	width: 100px;
	border-radius: 50px;
}
.tb-select .layui-unselect input{
	text-align: center;
}
.layui-form-select dl dd.layui-this{
	background: #111351;
}

.menu-btn{
	position: absolute;
    left: 10px;
    top: -44px;
    /* background: #111351; */
    color: #000;
    padding: 5px;
    cursor: pointer;
    display: none;
    z-index: 999;
}

/*更多操作、更多按钮 start*/
.ly-block{
	position: relative;
}
.ly-inline{display: inline-block;}
.ly-block>a{
	display: block;
	text-align: center;
}
.ly-ul{
	width:120px;
	/*height:110px;*/
	background:rgba(255,255,255,1);
	box-shadow:0px 1px 12px 0px rgba(0,0,0,0.3);
	border-radius:5px;
	position: absolute;
	left: 0;
	z-index: 999999;
	display: none;
}
.layui-table td .ly-ul li{line-height: 0.52rem;}
.ly-ul li:hover{
	background:rgba(72,72,72,0.1);
}
.ly-ul li a{
	padding-left:15px;
	font-size:12px;
	font-weight:400;
	color:rgba(72,72,72,1);
	line-height:18px;
}
.ly-ul li:hover a{color: #111351;}
.ly-a1{
	width:80px;
	height:32px;
	background:rgba(245,245,245,1);
	border-radius:16px;
	font-size:12px;
	font-weight:500;
	color:rgba(72,72,72,1);
	line-height:32px;
}
.ly-a1 .layui-icon{
	font-size: 12px;
}
.ly-ul-1{
	top: 30px;
}

.ly-a2{
	width:104px;
	height:32px;
	box-sizing: border-box;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(218,218,218,1);
	font-size:14px;
	font-weight:400;
	color:rgba(72,72,72,1);
	line-height:32px;
}
.ly-ul-2{width: 104px;}

.ly-a3{
	box-sizing: border-box;
	width:3.0rem;
	height:32px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(218,218,218,1);
	font-size:14px;
	font-weight:400;
	color:rgba(72,72,72,1);
	line-height:32px;
	text-align: left !important;
	padding-left: 14px;
}
.ly-a3 .layui-icon{
	float: right;
    padding-right: 14px;
}
.ly-ul-3{width: 3.0rem;}
.ly-ul-3 li{
	padding: 10px 5px;
}

.ly-a4{
	box-sizing: border-box;
	width:104px;
	height:32px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(218,218,218,1);
	font-size:14px;
	font-weight:400;
	color:rgba(72,72,72,1);
	line-height:32px;
	text-align: left !important;
	padding-left: 14px;
}
.ly-ul-4{width: 104px;}
.ly-ul-4 li{
	padding: 10px 5px;
}

/*更多操作、更多按钮 end*/


/*客户通讯录页面 start*/

.mail-body{
	display: initial;
}
.mail-body .mail-list{
	width: initial;
}
.search-block{
	height:92px;
	background: #fff;
	font-size: 14px;
	margin-top: 0.3rem;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	box-sizing: border-box;
	border-radius:15px;
	display: flex;
	justify-content: space-between;
}
.search-left{
	height: 32px;
	line-height: 32px;
}
.search-left label,.search-left input,.search-left button{
	float: left;
}
.search-left label{
	width: 56px;
	margin-right: 10px;
	font-family: "siyuan";
}
.search-left .layui-btn{border-radius: 4px;}
.search-left .search-btn{
	margin-left: 20px;
}
.search-left .more-search{
	display: inline-block;
	width: 104px;
	margin-left: 10px;
}
.search-left .more-search input{
	width: 104px;
	box-sizing: border-box;
}
.search-left .layui-edge{
	right: 14px;
    margin-top: 13px;
}
.layui-form-selected .layui-edge{
	margin-top: 6px;
}
.search-left .layui-form-select dl{
	padding:0;
	top: 32px;
}
.search-left input{
	width: 272px;
	height: 32px;
	border-radius:4px;
}
.search-left button,.search-right a{
	height: 32px;
	line-height: 32px;
	
}
.search-left .btn-primary,.search-right .btn-primary{
	background: #111351;
}
.search-left .btn-primary:hover, .search-right .btn-primary:hover{color: #fff;}

.search-right a{
	margin-left: 0 !important;
}

.mail-list .layui-form-select input{
	width: 80px;
	height: 32px;
	padding-right: 0;
	background:rgba(245,245,245,1);
	border-radius:16px;
}
.mail-list .layui-form-select .layui-edge{
	right: 68px;
}
.mail-list .layui-form-selected .layui-edge{
	margin-top: -0.11rem;
}
.mail-list .layui-form-selected dl{padding:0;}

.mail-body .mail-list .layui-table tr th:first-child,
.mail-body .mail-list .layui-table tr td:first-child{
	width: 0.8rem;
}

/*客户通讯录页面 end*/

/*用户资料页面 start*/
.show-info-block{
	padding-top: 0.3rem;
	display: block;
}
.show-info-block .info-item{
	margin-bottom: 0.3rem;
}
.show-info-block .info-item-1{
	float: left;
	width: 6.6rem;
	height: 5.52rem;
	overflow: hidden;
	padding: 0.5rem 0.3rem;
	background:rgba(255,255,255,1);
	box-shadow:0px 5px 15px 1px rgba(173,179,191,0.3);
	border-radius:15px;
    box-sizing: border-box;
    margin-right: 0.3rem;
}
.show-info-block .title-block{
	margin-bottom: 0.25rem;
}
.show-info-block .title-block h3{
	font-size:0.24rem;
	font-weight:500;
	color:rgba(10,10,10,1);
	float: left;
}
.show-info-block .title-block a{
	width:0.65rem;
	height:0.32rem;
	line-height: 0.32rem;
	background:rgba(17,19,81,1);
	border-radius:4px;
	float: right;
	font-size: 0.14rem;
	padding: 0;
}
.show-info-block .title-block a:hover{color: #fff;}

.show-info-block .input-item{
	height:0.5rem;
	padding-left: 0.1rem;
	margin-right: 0.15rem;
	background:rgba(255,255,255,1);
	box-sizing: border-box;
	border-radius:5px;
	border:1px solid rgba(218,218,218,1);
	line-height: 0.5rem;
	font-size:0.14rem;
	font-weight:400;
	color:rgba(10,10,10,1);
	overflow: hidden;
	margin-bottom: 0.2rem;
}
.show-info-block .input-item-1{
	width: 1.9rem;
	float:left;
}
.show-info-block .input-item-last{
	margin-right: 0;
}
.show-info-block .line {
    width: 100%;
    height: 1px;
    background: rgba(218,218,218,1);
    margin: 0.1rem 0 0.3rem 0;
    float: left;
}
.show-info-block .empty-sty{
	color: #656565;
}
.show-info-block .item .s-item-1{
	width: 1.9rem;
	float: left;
	margin-right: 0.15rem; 
}
.show-info-block .item .s-item-1-last{
	margin-right: 0;
}
.show-info-block .dinput-item{
	height:0.5rem;
	padding-left: 0.1rem;
	background:rgba(250,250,250,1);
	border-radius:5px;
	border:1px solid rgba(218,218,218,1);
	box-sizing: border-box;
	line-height: 0.5rem;
	font-size:0.14rem;
	font-weight:400;
	color:rgba(10,10,10,1);
	margin-bottom: 0.2rem;
}
.show-info-block .ipt-item-bottom{
	margin-bottom: 0.2rem;
}
.show-info-block .dinput-item .layui-icon {
    float: right;
    margin-right: 0.1rem;
}
.show-info-block .item .s-item-1 .input-item{
	margin-right: 0;
}
.show-info-block .dinput-item-1{
	width: 1.9rem;
	background: #fff;
}

.show-info-block .info-item-z{
	float: left;
	
	height: 5.52rem;
	overflow: hidden;
	padding: 0.5rem 0.3rem;
	background:rgba(255,255,255,1);
	box-shadow:0px 5px 15px 1px rgba(173,179,191,0.3);
	border-radius:15px;
    box-sizing: border-box;
    margin-right: 0.3rem;
}
.show-info-block .info-item-zleft{
	width: 9.8rem;
	padding: 0.3rem;
}
.show-info-block .info-item-zright{
	width: 3.38rem;
}
.show-info-block .info-item-zleft .layui-tab-card{
	border: none;
	box-shadow: none;
}
.show-info-block .info-item-zleft .layui-tab-card>.layui-tab-title{
	background-color: #fff;
}
.show-info-block .info-item-zleft .layui-tab-title .layui-this:after{border-left: none;border-right:none;}
.show-info-block .info-item-zleft .layui-tab-content{height: auto !important;}
.show-info-block .info-item-zleft .layui-table-1 tr th{
	font-weight:500;
}
.show-info-block .info-item-zleft .layui-table-1 tr th,
.show-info-block .info-item-zleft.layui-table-1 tr td{
	min-height: 0.62rem;
    line-height: 0.62rem;
	box-sizing: border-box;
}
.show-info-block .info-item-zleft .layui-table-1 tbody tr:last-child td{
	border-bottom:none;
}
.show-info-block .info-item-zleft .layui-table-1 img{
	width: 0.52rem;
	height: 0.52rem;
	margin-bottom: 0.05rem;
}
.show-info-block .info-item-zleft .layui-table-2 td:first-child{
	width: 1.5rem; 
}
.show-info-block .info-item-zleft .layui-table-2 td, 
.show-info-block .info-item-zleft .layui-table-2 th{
	line-height: 1.5;
	height: 0.62rem;
	min-width: 0.62rem;
	box-sizing: border-box;
}

.show-info-block .info-item-zleft .layui-tab-title li{
	font-size: 0.18rem;
}
.show-info-block .info-item-zleft .layui-tab-a{
  position: absolute;
  top: 0;
  display: none !important;
  width:0.65rem;
  height:0.32rem;
  margin-top: 4px;
  line-height: 0.32rem;
  background:rgba(17,19,81,1);
  border-radius:5px;
  font-size:12px;
  font-weight:400;
  color:rgba(255,255,255,1);
  background: #111351;
  box-sizing: border-box;
}
.show-info-block .info-item-zleft .layui-tab-a1{
  right: -6.6rem !important;
}
.show-info-block .info-item-zleft .layui-tab-a2{
  right: -5.8rem !important;
  border:1px solid rgba(17,19,81,1);
  background-color: #fff;
  color:rgba(17,19,81,1);
}
.show-info-block .info-item-zleft .layui-tab-a3{
  right: -7.6rem !important;
}
.show-info-block .info-item-zleft .layui-this .layui-tab-a{
  display: block !important;
}
.show-info-block .info-item-zleft .layui-tab-a:hover{color: #fff;}
.show-info-block .info-item-zleft .layui-tab-a2:hover{color: #111351;}
.show-info-block .layui-tab-card>.layui-tab-title .layui-this{
	border-bottom: 2px solid #111351;
	line-height: 38px;
}

.show-info-block .info-item-zright h3 {
    font-size: 0.18rem;
    font-weight: 500;
    color: rgba(10,10,10,1);
    border-bottom: 1px solid rgba(218,218,218,1);
    padding-bottom: 0.3rem;
}
.show-info-block .info-item-zright ul li {
    padding: 0.25rem 0;
    border-bottom: 1px solid rgba(218,218,218,1);
    font-size: 12px;
    font-weight: 400;
    color: rgba(10,10,10,1);
}

.show-info-block .info-item-zleft .layui-tab-card>.layui-tab-title .layui-tab-bar{display: none;}


/*用户资料页面 end*/

/*添加公司信息及客户信息 start*/
.iframe-box {
    padding-top: 60px !important;
}
.form-block {
	padding-top: 0.58rem;
}
.form-block .fm-wd{
	width: 6.6rem;
	margin:0 auto;
	padding: 0.48rem 0.3rem;
	background:rgba(255,255,255,1);
	box-shadow:0px 5px 15px 1px rgba(173,179,191,0.3);
	border-radius:15px;
    box-sizing: border-box;
}
.form-block .fm-wd h2{
	font-size: 0.24rem;
	margin-bottom: 0.25rem;
}
.form-block .layui-input-block1{
	margin-left: 0;
}
.form-block .layui-input{
	height: 0.5rem;
	font-size: 14px;
	color: #9D9D9D;
	margin-bottom: 0.2rem;
	background:rgba(255,255,255,1);
	border-radius:5px;
	border:1px solid rgba(218,218,218,1);
	float: left;
}
.form-block .layui-input-wd1{
	width: 1.9rem;
	float: left;
	margin-right: 0.15rem;
}
.form-block .layui-form-item{
	margin-bottom: 0;
}
.form-block .line {
    width: 100%;
    height: 1px;
    background: rgba(218,218,218,1);
    margin: 0.1rem 0 0.3rem 0;
    float: left;
}
.form-block .layui-input-wd-last{
	margin-right: 0;
}
.form-block .layui-btn-1,.form-block .layui-btn-2{
	width:1.34rem;
	height:0.5rem;
	background:rgba(17,19,81,1);
	border-radius:5px;
	font-size: 14px;
}
.form-block .layui-input-block{
	margin-left: 0;
}
.form-block .layui-btn:hover{
	opacity: 1;
	color: #fff;
}
.form-block .layui-btn-2{
	background: #fff;
	border:1px solid rgba(10,10,10,1);
	color: #0A0A0A;
}
.form-block .layui-btn-2:hover{color: #000;}

.form-block .ly-select .layui-form-select .layui-edge{
	margin-top: 10px
}
.form-block .company-select .layui-input{
	background:rgba(242,242,242,1);
}
.form-block .source-select{
    width: 1.9rem;
    float: left;
    border:none;
    height: 0.5rem;
    font-size: 14px;
    color: #9D9D9D;
    margin-bottom: 0.2rem;
    border-radius: 5px;
}
.form-block .source-select .layui-input{
	background:rgba(242,242,242,1);
}

.form-block .item .s-item-1{
	width: 1.9rem;
	float: left;
	margin-right: 0.15rem; 
}
.form-block .item .s-item-1-last{
	margin-right: 0;
}
.form-block .phone-select{
	height:0.5rem;
	border-radius:5px;
	box-sizing: border-box;
	line-height: 0.5rem;
	font-size:0.14rem;
	font-weight:400;
	color:rgba(10,10,10,1);
	margin-bottom: 0.2rem;
}
.form-block .phone-select .layui-input{
	background:rgba(242,242,242,1);
}
.form-block .input-item {
	width: 1.9rem;
    height: 0.5rem;
    margin-right: 0.15rem;
    background: rgba(255,255,255,1);
    box-sizing: border-box;
    border-radius: 5px;
    line-height: 0.5rem;
    font-size: 0.14rem;
    font-weight: 400;
    color: rgba(10,10,10,1);
    overflow: hidden;
    margin-bottom: 0.2rem;
}
/*添加公司信息及客户信息 end*/


/*阅读更多页面*/
.read-block{
	padding-top: 0.3rem;
	display: initial;
}

.read-block .read-head{
	padding: 30px;
	margin-bottom: 0.3rem;
	background:rgba(255,255,255,1);
	border-radius:15px;
}
.read-block .read-head-l{
	float: left;
	width: 50%;
}
.read-block .read-head-l .read-head-item{
	float: left;
	margin-right:0.3rem;
}
.read-block .read-head-l .read-head-item label{
	float: left;
	margin-top: 6px;
    margin-right: 10px;
	font-size:14px;
	font-weight:400;
	color:rgba(10,10,10,1);
}
.read-block .read-head-l .read-head-item .name{
	float: left;
	width:2.72rem;
	height:32px;
	padding-left: 0.15rem;
	line-height: 32px;
	background:rgba(244,244,244,1);
	border-radius:4px;
	font-size:14px;
	font-weight:400;
	color:rgba(10,10,10,1);
	box-sizing: border-box;
}
.read-block .read-head-r{
	float: left;
	width: 50%;
	text-align: right;
}
.read-block .read-head-r .layui-inline,.read-block .read-head-r .read-head-btn{
	display: inline-block;
}
.read-block .read-head-r .read-head-btn .layui-btn{
	width:65px;
	height:32px;
	line-height: 32px;
	text-align: center;
	background:rgba(17,19,81,1);
	border-radius:4px;
	font-size:14px;
	font-weight:400;
	color:rgba(255,255,255,1);
}
.read-block .read-head-r .layui-inline{margin-right: 0.15rem;}
.read-block .read-head-r .layui-inline .layui-input{
	width:2.24rem;
	height:32px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(217,217,217,1);
}

.read-block .read-block-item{
	float: left;
	width:32.11%;
	padding: 0.28rem;
	margin-right: 1.8%;
	margin-bottom: 1.8%;
	background:rgba(255,255,255,1);
	box-shadow:0px 5px 15px 1px rgba(10,10,10,0.2);
	border-radius:15px;
	box-sizing: border-box;
}
.read-block .read-block-item:nth-child(3n){margin-right: 0;}
.read-block .read-block-item p{
	/*height: 0.69rem;*/
	font-size:0.15rem;
	font-weight:400;
	color:rgba(10,10,10,1);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.read-block .read-block-item .time-list{
	padding-bottom: 0.1rem;
	padding-top: 0.1rem;
}
.read-block .read-block-item .time-list span{
	font-size:12px;
	font-weight:400;
	color:rgba(10,10,10,1);
}
.read-block .read-block-item .btn-list a{
	font-size:12px;
	font-weight:500;
	color:rgba(83,91,254,1);
}

.read-block .read-block-title{
	padding-bottom: 0.15rem;
	border-bottom: 1px solid rgba(218,218,218,1);;
}
.read-block .read-block-title h3{
	font-size:0.24rem;
	font-weight:bold;
	color:rgba(10,10,10,1);
	text-transform: uppercase;
}



/*阅读更多页面 end*/

/*弹出层*/
.edit-read-block{
	padding: 40px 30px 50px;
	background:rgba(255,255,255,1);
	border-radius:15px;
}
.edit-read-block .edit-read-title h3{
	font-size:24px;
	font-weight:500;
	color:rgba(10,10,10,1);
}
.edit-read-block .edit-read-title p{
	font-size:14px;
	font-weight:400;
	color:rgba(83,91,254,1);
}
.edit-read-block .edit-read-cont{
	margin-top:20px;
	margin-bottom:24px;
}
.edit-read-block .edit-read-cont h4{
	font-size:12px;
	font-weight:500;
	color:rgba(10,10,10,1);
}
.edit-read-block .edit-read-cont .layui-textarea{
	height:185px;
	border-radius:5px;
	border:1px solid rgba(216,216,216,1);
}
.edit-read-block .edit-read-btn{
	text-align: center;
}
.edit-read-block .edit-read-btn button{
	width:235px;
	height:57px;
	background: #111351;
	border-radius:5px;
	border:1px solid rgba(10,10,10,1);
	font-size:15px;
	font-weight:500;
	color:rgba(255,255,255,1);
}
.edit-read-block .edit-read-btn .back-btn{
	background: #fff;
	color:rgba(10,10,10,1);
}

.edit-read-block .cart-pop{
	text-align: center;
	margin-top: 50px;
}
.edit-read-block .cart-pop h4{
	font-size:18px;
	font-weight:500;
	color:rgba(10,10,10,1);
}
.edit-read-block .cart-pop .ly-out-sitem{
	width: 46%;
    float: left;
    margin: 5% 2%;
}

/*弹出层系统提示*/
.ly-out-1 .layui-layer-content{
	height: auto !important;
}
.ly-pop{
	padding: 0.4rem 0.4rem 0.5rem 0.4rem;
}
.ly-pop .ly-pop-title h3{
	font-size:0.24rem;
	font-weight:500;
	color:rgba(10,10,10,1);
}
.ly-pop .ly-pop-title p{
	font-size:0.14rem;
	font-weight:400;
	color:rgba(59,59,59,1);
}
.ly-pop .ly-pop-title p span{
	color: #535BFE;
}
.ly-pop .ly-pop-cont{
	margin-top: 0.3rem;
}
.ly-pop .ly-pop-item{
	margin-bottom: 0.15rem;
}
.ly-pop .ly-pop-item h4{
	font-size:12px;
	font-weight:500;
	color:rgba(59,59,59,1);
}
.ly-pop .ly-pop-item .ly-pop-input{
	height:0.37rem;
	line-height: 0.37rem;
	padding-left: 0.1rem;
	border-radius:5px;
	border:1px solid rgba(216,216,216,1);
	font-size:0.13rem;
	font-weight:400;
	color:rgba(10,10,10,1);
	overflow: hidden;
}
.ly-pop .ly-pop-item .ly-pop-input span{color: #535BFE;}
.ly-pop .ly-pop-btn{
	margin-top: 0.05rem;
}
.ly-pop .ly-pop-btn .layui-btn{
	width:1.34rem;
	height:0.5rem;
	line-height: 0.5rem;
	border-radius:5px;
	background-color: #fff;
	border:1px solid rgba(10,10,10,1);
	font-size:0.14rem;
	font-weight:500;
	color:rgba(10,10,10,1);
}
.ly-pop .ly-pop-btn .ly-pop-btn-1{
	background:#111351;
	color:rgba(255,255,255,1);
}


@media screen and (max-width: 1920px) {
	html{font-size: 100px !important;}
}


@media screen and (max-width: 1600px) {
	html{font-size: 83.3333px !important;}

	.layui-body{
		display: initial;
	}
	.body-main{width: initial;}

	.read-block .read-block-r{width: 6.25rem;}
	
	.count-module .count-list .count-list-box{width: 2.96rem;}
	.count-module .count-list .count-list-box-1{width: 3.4rem;}
	.count-module .count-list .count-list-box-2 {width: 3.9rem;}
	.count-module .count-list-box .count-list-head-1{margin-bottom: 0.04rem;}
	.count-module .count-list-box .count-list-cont .layui-form-radio{width: 1.0rem;}
	.goods-module .goods-item{width: 7.950rem;}
	.goods-module .goods-info{padding-left: 1.2rem;}

	.show-info-block .info-item-zleft .layui-tab-a1 {right: -6.48rem !important;}
	.show-info-block .info-item-zleft .layui-tab-a2 {right: -5.68rem !important;}

	.product-list li{height: 5.28rem;}
}
@media screen and (max-width: 1559px) {
	.mail-list{
		overflow: auto;
	}
	.mail-list .layui-table-1{
		min-width: 1660px;
	}
	.mail-body .mail-list .layui-table tr th:first-child,
	.mail-body .mail-list .layui-table tr td:first-child{
		width: 1.2rem;
	}

	
    .read-block .read-head-l{
		width: 60%;
    }
    .read-block .read-head-r {
	    width: 40%;
	}
	.read-block .read-head-l .read-head-item .name{font-size: 12px;}
	.read-block .read-head-r .layui-inline .layui-input{width: 2.6rem;}
    
    
	.sp-body .sp-info .sp-info-4 ul li{
		width: 6.2rem;
		margin-bottom: 0.15rem;
	}

	.count-module .count-list-box .count-list-head-1{margin-bottom: 0;}
	.count-module .count-list-box .count-list-cont .layui-form-radio{width: 1.05rem;}
	.count-module .count-list .count-list-box{
		width: 2.87rem;
		height: 2.32rem;
		padding-left: 0.2rem;
    	padding-right: 0.2rem;
	}
	.count-module .count-list .count-list-box-1{width: 3.4rem;}
	.count-module .count-list .count-list-box-2 {width: 3.9rem;}
	.goods-module .goods-item {width: 7.81rem;}
	.goods-module .goods-info {padding-left: 1.4rem;}

	.count-module .count-list-detail .count-list-box{
		height: 1.49rem;
	}

	.show-info-block .info-item-zleft .layui-tab-a1 {right: -6.25rem !important;}
	.show-info-block .info-item-zleft .layui-tab-a2 {right: -5.48rem !important;}
	.show-info-block .info-item-zleft .layui-tab-a3 {right: -7.5rem !important;}

	
    .product-list li {height: 5.48rem;}
}

@media screen and (max-width: 1440px) {
	html{font-size: 75px !important;}
}

@media screen and (max-width: 1400px) {
	html{font-size: 72.9167px !important;}

	.count-module .count-list .count-list-box{width: 2.9rem;}
	.count-module .count-list .count-list-box-1{width: 3.4rem;}
	.count-module .count-list .count-list-box-2{width: 3.75rem;}
	.count-module .count-list-box .count-list-cont .layui-form-radio{margin-top: 2px;}
	.goods-module .goods-item {width: 7.77rem;}
	.count-module .count-list-box .count-list-cont .layui-form-radio { width: 1.07rem;}
}

@media screen and (max-width: 1366px) {
	html{font-size: 71.1458px !important;}

	.show-info-block .info-item-1{
		width: 48%;
	}
	.show-info-block .input-item-1,.show-info-block .item .s-item-1,.show-info-block .dinput-item-1 {
	    width: 2.1863rem;
	}
	.show-info-block .info-item-zright{
		width: 5.11rem;
	}
	.form-block .layui-input{font-size: 12px;}

	/*.read-block .read-block-item p {height: 0.75rem;}*/

	.sp-body .sp-content .sp-pic {
	    width: 5.45rem;
	    height: 8.95rem;
	}
	.sp-body .sp-info .sp-info-4 ul li {
	    width: 6.2rem;
	    margin-bottom: 0.15rem;
	}

	.count-module .count-list .count-list-box{width: 2.98rem;}
	.count-module .count-list .count-list-box-1{width: 3.0rem;padding-right: 0.1rem;}
	.count-module .count-list .count-list-box-2 {width: 3.75rem;}
	.count-module .count-list .count-list-box:nth-child(3),
	.count-module .count-list .count-list-box:nth-child(4){width: 2.85rem;}
	.count-module .count-list-box .count-list-cont .layui-form-radio {width: 1.1rem !important;margin: 6px 8px 0 0;}
	.goods-module .goods-item {width: 7.625rem;}
	.goods-module .goods-info {padding-left: 1.5rem;}

	.show-info-block .info-item-zleft .layui-tab-a1 {right: -6.2rem !important;}

	.product-list li {height: 5.58rem;}
}

@media screen and (max-width: 1365px) {
	.count-module .count-list .count-list-box{width: 2.98rem;}
}


@media screen and (max-width: 768px) {
	/*html{font-size: 40px !important;}*/
    
    .search-left{
    	float: left;
    	margin-bottom: 10px;
    }
    .search-right{
    	float: left;
    }
    .search-block{
    	display: block;
    	padding:10px 20px;
    	/*height: auto;*/
    	margin-top: 0;
    }
    .layui-layout-admin .layui-body{
    	left: 0;
    	top: 60px;
    }
    .layui-header .nav-bar{
    	width: 300px;
    	padding-left: 150px;
    	height: 60px;
    	line-height: 60px;
    	font-size: 14px;
    }
    .layui-body{
    	padding:10px;
    }
    .layui-layout-admin .layui-logo{
    	width: 0;
    	line-height: 60px;
    	text-align: center;
    	z-index:999;
    }
    .layui-layout-admin .layui-side{
    	width: 0;
    	overflow:inherit;
    	z-index: 1001;
    }

    .menu-btn{
    	display: block;
    }

    .layui-footer{
    	display: none;
    }
    .table-box{
    	width: initial;
    	overflow: auto;
    }
    .layui-table-1{
    	min-width: 815px;
    }

    .layui-header {height: 60px;}
    .layui-layout-admin .layui-logo img{
    	max-width: 100%;
    	height: auto;
    	padding:0;
    }

    .layui-layout-right .user .layui-nav-img{
    	width: 24px;
    	height: 24px;
    }
    .layui-layout-right .mess img{
    	width: 12px;
    	height: 16px;
    }
    .layui-layout-right .serach img{
    	width: 14px;
    	height: 14px;
    }

    .layui-table td, .layui-table th{
    	min-height: 42px;
    	line-height: 42px;
    }
    .table-head .more-group {
	    width: 70px;
	    height: 34px;
	    line-height: 34px;
	    margin-bottom: 5px;
	    font-size: 14px;
	}
	.layui-table tr .lookup {
	    width: 50px;
	    height: 26px;
	    line-height: 26px;
	    margin-left: 20px;
	    font-size: 12px;
	}
	.table-head .table-title{font-size: 16px !important;}
	.layui-btn1 {
    width: 80px;
    height: 36px;
	line-height: 36px;}

	/*商品列表页 start*/
	.product-list li{
		width: 32.1%;
	}

	.product-list li:nth-child(3n) {
	    margin-right: 0;
	}
	.product-list li:nth-child(5n) {
	    margin-right: 1.82%;
	}
	.screen-block .category {
	    padding-left: 20px;
	    padding-top: 10px;
	}
	/*商品列表页 end*/
	
	html{
		font-size: 70px !important;
	}
	.show-info-block .info-item-1{
		width: 100%;
		float: none;
		margin-bottom: 10px;
		height: auto;
	}
	.show-info-block .input-item-1,.show-info-block .item .s-item-1,.show-info-block .dinput-item-1 {
	    width: 100%
	}
	.nav-bar{display: none;}

	.read-block .read-block-l{width: 100%;}
	.read-block .read-block-item{
		width: 49%;
		margin-right:2%;}
	.read-block .read-block-item:nth-child(2n){margin-right:0;}
	.read-block .read-block-item:nth-child(3n){margin-right:1.8%;}
	.read-block .read-block-r{width: 100%;}

	.show-info-block .info-item-zleft{width: 100% !important;margin-bottom: 10px;}
	.show-info-block .info-item-zleft .layui-table-1{min-width: 100% !important;}
	.show-info-block .info-item-zleft .layui-tab-a1 {
	    right: -485px !important;
	}
	.show-info-block .info-item-zleft .layui-tab-a2{right: -432px !important;}
	.show-info-block .info-item-zleft .layui-tab-a3 {
	    right: -578px !important;
	}
	.show-info-block .info-item-zright {
	    width: 100%;
	}

	.read-block .read-head-l {
	    width: 100%;
	}
	.read-block .read-head-r {
	    width: auto !important;
	    margin-top: 15px;
	}

	.read-block .read-head-r .layui-inline .layui-input{width: 5.38rem;}

	.sp-body .sp-content .sp-pic{
		width: 100%;
		height: auto !important;
	}
	.sp-body .sp-content .sp-info{
		width: 100%;
		height: auto;
		margin-left: 0;
		margin-top: 15px;
	}

	.count-module .count-list .count-list-box{width: 33.33%;}
	.count-module .count-list .count-list-box:nth-child(3){border-left: none;}
	.count-module .count-list .count-list-box-1{
		width: 50%;
		border-bottom: 1px solid #DADADA;}
	.count-module .count-list .count-list-box-2 {
		width: 50%;
		border-bottom: 1px solid #DADADA;}
	.count-module .count-list-box .count-list-cont .layui-form-radio {width: 1.2rem;}
	.goods-module .goods-item{width: 100%;}
	.goods-module .goods-info{width: 95%;padding-left: 1.2rem;}

	.query-list table{
		width: 1660px;
	}
}

@media screen and (max-width: 414px){
	/*html{
		font-size: 80px !important;
	}*/
	
    /*.layui-layout-admin .layui-logo img{
    	width: 3.6rem;
    }*/
    .nav-bar{display: none;}
    .search-left{float: initial;}
    .search-right{float: initial;}
    .search-left label{display: none;}
    .search-left input{width: 140px;}

    /*.layui-layout-right .username{margin-top: 2px;}*/
    .layui-layout-right .mess a, .layui-layout-right .serach a{display: none;}
    .layui-side .layui-nav .layui-nav-item a{margin-left: 010px;font-size: 14px;}
    
    .layui-btn1 {
	    width: 60px;
	    height: 30px;
	    line-height: 30px;
	    font-size: 14px;
	}
	.layui-layout-right .serach img{margin-right: 0.6rem;}

	.search-left .more-search{display: none;}

	/*商品列表页*/
	.goods-select-2{
		margin-top: 10px;
		margin-left:0;
	}
	.screen-block .search-block{
		height: auto !important;
	}
	.product-list li{
		width: 48.8%;
		height: 3.90rem;
		margin-bottom: 15px;
		padding-bottom: 15px;
	}

	.product-list li:nth-child(2n) {
	    margin-right: 0;
	}
	.product-list li:nth-child(3n) {
	    margin-right: 1%;
	}
	.product-list li:nth-child(5n) {
	    margin-right: 1%;
	}
	.product-list li .product-img{height: 2.08rem;}

	/*商品列表页end*/
	html{
		font-size: 87px !important;
	}
	/*.show-info-block .input-item-1,.show-info-block .item .s-item-1,.show-info-block .dinput-item-1 {
	    width: 3rem;
	}*/

	.read-block .read-block-item{
		width: 100%;
		height: auto;
		margin-bottom: 0.1rem;
	}

	.layui-layer-demo{
		width: 95% !important;
	}

	.form-block .fm-wd{
		width: 100%;
	}
	.form-block .layui-input{
		width: 100%;
	}
	.form-block .source-select,.form-block .item .s-item-1,.form-block .input-item{width: 100%;}
	
	.edit-read-block {padding: 20px 30px;}
    .edit-read-block .edit-read-title h3 {font-size: 20px;}
    .edit-read-block .edit-read-cont .layui-textarea {height: 170px;}
	.edit-read-block .edit-read-btn button {
	    width: 100%;
	    height: 50px;
	    margin-left: 0;
	    margin-bottom: 10px;
	}

	.ly-out-1{
		width: 4.45rem !important;
	    left: 12px !important;
	}

	.show-info-block .info-item-zleft .layui-tab-item{overflow: auto;}
	.show-info-block .info-item-zleft .layui-table-1{min-width: 617px !important;}

	/*.read-block .read-block-item p {height: 0.69rem;}*/

	.read-block .read-head{padding:18px;}
	.read-block .read-head-l .read-head-item{
		margin-right: 0;
		margin-bottom: 18px;}
	.read-block .read-head-l .read-head-item .name{width: 3.3rem;}
	.read-block .layui-input-inline,
	.read-block .read-head-r .layui-inline .layui-input{width: 100%;}
	.read-block .read-head-r .layui-inline{width: 125%;}
	.read-block .read-head-r{
		position: relative;
		margin-top: 0;
		text-align: left;}
	.read-block .layui-input-inline{margin-bottom: 15px;}
	.read-block .read-head-r .read-head-btn{
		width: 100%;
    	text-align: center;
    	position: absolute;
	    right: -283px;
	    top: 28px;
	}
	.read-block .read-head-r .read-head-btn .layui-btn{
		display: block;
	    margin: 0;
	    margin-bottom: 22px;
	}
	
	.sp-body .sp-info .sp-info-4 ul,.sp-body .sp-info .sp-info-4 ul li{width: 100%;}
	.sp-body .sp-info .sp-info-4 ul li{
		margin-right: 0;
		/*line-height: 1.5;
		padding-top: 0.15rem;*/
	}
	.sp-body .sp-info .sp-info-5 .sp-item{
		width: 100%;
    	margin-bottom: 0.15rem;
	}

	.hs-body-cont {
    margin-top: 0.1rem;}
	.count-module .count-module-tl .item{margin-bottom: 15px;}
	.count-module .count-module-tl .item .name{width: 2.94rem;}
	.count-module .count-module-tr{float: left;}
	.count-module .count-list .count-list-box{
		width: 100%;
		height: auto;
    	padding-bottom: 0.2rem;
    	padding-top: 0.2rem;
		border-left: none;
		border-bottom: 1px solid #DADADA;
	}
	.count-module .count-list .count-list-box:last-child{border-bottom: none;}
	.count-module .count-list-box .count-list-head h2{font-size: 0.30rem;}

	.goods-module .goods-pic{
		top: 0.4rem;
		width: 1.0rem;
    	height: 1.0rem;
	}
	.goods-module .goods-info{
		padding-top: 0.15rem;
		padding-left: 0.9rem;
	}
	.goods-module .delbtn{top: 1.2rem;}

	.count-module .count-list-detail .count-list-box .count-list-head{margin-bottom: 0;}

	
	.query-module .query-module-l{margin-bottom: 15px;width: 100%;}
	.query-module .query-module-l .layui-inline .layui-input{margin-bottom: 15px;}
	.query-module .query-module-r{float: left;}
	.query-module .query-module-l .read-head-btn{float: right;margin-top: -71px;}

	.yd-date{display: block;margin-bottom: 0.15rem;}
	#date{display: none;}



}
@media screen and (max-width: 375px){
	html{
		font-size: 78px !important;
	}

	.login-cont {width: 80%;}

    .read-block .read-head{padding:16px;}
	.read-block .read-head-l .read-head-item{
		margin-bottom: 18px;}
	.read-block .read-head-l .read-head-item .name{width: 3.25rem;}

	.read-block .read-head-r .layui-inline {
	    width: 110%;
	}
	.read-block .read-head-r .read-head-btn{
		right: -250px;
    	top: 22px;
	}

	.layui-layout-admin .layui-body .search-right a{padding:0 14px;}

	.product-list li {
    height: 4.10rem;}

}
@media screen and (max-width: 360px){
	.query-module .query-module-r .layui-btn{width: 73px;}
}
@media screen and (max-width: 320px){
	.search-left .chongzhi{display: none;}

	.goods-select-1 {width: 265px;}

	.ly-out-1 {
		top: 11.5px !important;
		bottom: 11.5px !important;
    	width: 3.8rem !important;
    }

    .goods-module .goods-info .goods-name h3,.goods-module .goods-info .goods-name p{
    	font-size: 0.16rem;
    }
    .goods-module .goods-info .goods-size{font-size: 12px;}

    .read-block .read-head-r .layui-inline{width: 84%;}
    .read-block .read-head-r .read-head-btn {right: -192px;}

    .sp-body .sp-info .sp-info-2 .layui-btn {width: 1.8rem;}

    .query-module .query-module-r .layui-btn {width: 63px;}

    .layui-layout-admin .layui-body .search-right a{padding:0 6px;}

}